Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour III Gramado Open de Tenis - Gramado Telesp Celular Open - Campinas Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo XL Capital Bermuda Open - Bermuda Prague Open - Prague St. Petersburg Challenger by Kinex - St. Petersburg ATP Challenger 2003 Numea - New Caledonia Corona Mexico City Open - Mexico City s Tennis Masters 06 - Graz IX Gramado Open - Gramado Copa Petrobras Paraguay - Asuncion Unicredit Czech Open 2007 - Prostejov Sporting Challenger '07 Trofeo Regione Piemonte - Turin Heilbronn Open - Heilbronn 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano Credicard Citi Mastercard Tennis Cup - Campos do Jordao Dusseldorf Open Challenger - Dusseldorf Copa Petrobras-Paraguay - Asuncion Sao Paulo Challenger Noumea Challenger Heilbronn Challenger Wolfsburg Challenger Santiago Challenger Bangkok Challenger Sofia Challenger Ostrava Challenger Braunschweig Challenger Tampere Challenger Istanbul Challenger Freudenstadt Challenger Okal Cup - Eckental VI Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Credicard Tennis Cup - Campos do Jordao San Luis Potosi Challenger 2002 - San Luis Potosi The Powder Byrne Trophy - Surbiton BCP Tennis Classic - Sao Paulo Challenger Hamburg - Hamburg Copa Ericsson Mexico - Guadalajara Top Wool Challenger Biella - Biella DPD Challenger 2002 - Aschaffenburg XL Capital Bermuda Open - Bermuda Prostejov Challenger Copa Ericsson Chile - Santiago Aberto Da Costa Do Sauipe - Bahia BH Tennis Open International Cup - Belo Horizonte Black Forest Open 2000 - Freudenstadt Quelle Cup 2000 - Furth Aberto de Sao Paulo - Sao Paulo Challenger Casino Lugano - Lugano 9th Wartburg Open - Eisenach Global Telecom Open - Curitiba Oberstaufen Cup - Oberstaufen Copa Ericsson Uruguay - Montevideo TESS Tennis Classic - Campinas Draft Corona Mexico City Open - Mexico City Copa Petrobras Argentina - Buenos Aires Nossa Caixa Tennis Cup - Sao Paulo Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Okal Cup 2003 - Eckental Arroyo de la Encomienda - Valladolid Sao Paulo Challenger Siemens Open - Scheveningen Nord/LB Open 2004 - Braunschweig Heilbronn Challenger Portoroz Challenger Pro Tennis World Open - Sunrise Eckental Challenger Top Wool Challenger-Immagine Trophy - Biella XL Capital Bermuda Open - Bermuda Cepu Open - San Marino ECM Prague Open 2005 - Prague Bancolombia Open - Bogota BMW Tennis Championship - Sunrise Czech Open 2005 - Prostejov Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Banca Stato Challenger - Lugano Nord LB Open - Braunschweig San Marino Cepu Open - San Marino II Cyclus Open de Tenis - Florianopolis Voit Mexico City Open - Mexico City Copa Petrobras Uruguray - Montevideo Nord LB Open 2007 - Braunschweig Meerbusch Challenger Malaysian Open - Kuala Lumpur Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Mobilux Open - Luxembourg Szczecin Challenger Copa Petrobras Aracaju - Aracaju Aberto de Santa Catarina de Tenis - Florianopolis Challenger Lugano - Lugano BH Tennis Open - Belo Horizonte Belgrade Challenger VIII Gramado Open - Gramado Rome Challenger Furth Challenger Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Copa Petrobras - Santiago Ostdeutscher Sparkassen Cup - Dresden Nord LB Open - Braunschweig BH Tenis Open International Cup 2008 - Belo Horizonte Copa Kia - Santiago Challenger Copa Sevilla 2008 - Seville BMW Tennis Championship - Sunrise Aberto de Santa Catarina - Florianopolis Aamulehti Tampere Open - Tampere Copa Petrobras Brazil - Aracaju Aberto de Sao Paulo - Sao Paulo Ostdeutscher Sparkessen Cup - Dresden Szczecin Challenger Arpa Ceramic Cup - Reggio Emilia Segundo Aberto de Brasilia - Brasilia Copa Ericsson Chile - Santiago Schickendanz Open - Furth Braunschweig Challenger Meerbusch Challenger Visa Tennis Open - Sao Paulo Poznan Challenger Braunschweig Challenger Heilbronn Open - Heilbronn Copa Petrobras Santiago - Santiago The Scottish Tennis Championships - Edinburgh Volvo Sylt Open - Sylt Torneo Internacional Challenger Fila 2005 - Leon The Stella Artois Grass Court Championships - Queen's/London Global Telecom Open - Florianopolis Citrix Tennis Championships - Delray Beach BMW Open - Munich Aix En Provence Challenger Furth Challenger SMS Tennis Cup - Sao Paulo Brazil Open - Salvador BellSouth Open - Vina del Mar Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2002 - Kitzbuhel Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Schickendanz Open - Furth Open de la Ville de Saint Denis - Reunion Island Volkswagen Challenger 2004 - Wolfsburg Open de Franche-Comte - Besancon BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Estoril Open - Estoril Open Seat Godo - Barcelona Gerry Weber Open - Halle Bratislava Challenger Allianz Suisse Open - Gstaad Okal Cup 2001 International Bavarian Championships - Eckental Copa Ericsson Argentina - Buenos Aires Generali Open - Kitzbuhel Mercedes Cup - Stuttgart Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Next Generation Hardcourts - Adelaide Gran Copa Ericsson - Rio de Janeiro Challenger Britania Zavaleta - Puebla Warsteiner Challenger Lubeck - Lubeck Brasil Open - Costa do Sauipe BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Dubai Open - Dubai Grand Prix Hassan II - Casablanca ARAG World Team Championship - Dusseldorf Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Prostejov Challenger Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Gramado Open de Tennis - Gramado Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Rhein-Main Challenger 2003 - Aschaffenburg Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Fujitsu Siemens Open - Budapest Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Grand Prix Hassan II - Casablanca Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Brasil Open - Florianopolis Allianz Suisse Open Gstaad - Gstaad Orange Prokom Open - Sopot BCR Open Romania - Bucharest The Nottingham Challenger - Nottingham Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Sao Paulo - Brazil 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Next Generation Adelaide International - Adelaide ATU Cup - Weiden MoviStar Open - Vina del Mar Millenium Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Black Forest Open 2002 - Freudenstadt ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires BMW Open - Munich Gerry Weber Open - Halle IV Gramado Open de Tenis - Gramado Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Baden Open - Karlsruhe Copa Ericsson - Sao Paulo Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Tehran Open ATP Challenger - Tehran BCR Open Romania - Bucharest Open Sainte Victoire - Aix-En-Provence KGHM Dialog Polish Indoors - Wroclaw Open de Moselle - Metz Copa Petrobras Argentina - Buenos Aires Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Copa Petrobras - Montevideo Copa Petrobras - Buenos Aires Copa Kia Challenger ATP - Santiago China Open - Beijing Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Black Forest Open - Freudenstadt International German Open - Hamburg BCR Open Romania - Bucharest Bergamo Challenger If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney Napoli Challenger PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Tennislife Cup - Napoli Gerry Weber Open - Halle Mercedes Cup - Stuttgart German Tennis Championships - Hamburg BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Busan Challenger Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Karlsruhe Challenger Brisbane International - Brisbane Apia International - Sydney TD Waterhouse Cup - Long Island U.S. National Indoor Tennis Championships - Memphis BellSouth Open - Vina del Mar BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Bet-at-home Open - Hamburg China Open - Beijing Furth Challenger Gerry Weber Open - Halle Jersey Challenger Dubai Duty Free Tennis Championships - Dubai Generali Open 2003 - Kitzbuhel Brasil Open - Salvador Open de Moselle - Metz Salzburg Challenger Braunschweig Challenger Noumea Challenger The Nottingham Open - Nottingham BMW Open - Munich Masters Series - Hamburg Bet-at-home Open - Hamburg Thailand Open - Bangkok Sunrise Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Open Sud de France - Montpellier Gerry Weber Open - Halle Gerry Weber Open - Halle Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bet-at-home Open - Hamburg European Open - Antwerp Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart China Open - Beijing Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca BA-CA Tennis Trophy - Vienna Santos Challenger Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven ABN AMRO World Tennis Tournament - Rotterdam Power Horse World Team Cup - Dusseldorf China Open - Beijing Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Moselle Open - Metz Energis Open - Amersfoort Brasil Open - Salvador Qatar ExxonMobil Open - Doha Pullach Challenger Antalya Cup - Antalya Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Internationaux de Tennis de Brest - Brest Abierto Mexicano de Tenis Pegaso - Acapulco Schickendanz Open - Furth Nossa Caixa Aberto de Sao Paulo - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Canberra Challenger International Tennis Championships - Delray Beach Zivnobanka Czech Open - Prostejov Copa Ericsson Brazil - Sao Paulo Braunschweig Challenger Intelig Tennis Cup - Campos do Jordao Geovillage Open Trofeo Melia Olbia - Olbia Hungarian Open - Budapest Braunschweig Challenger Scheveningen Challenger ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BMW Open - Munich The Priority Telecom Open - Amersfoort Croatia Open - Umag BH Tennis Open International Cup - Belo Horizonte Franklin Templeton Tennis Classic - Scottsdale Brasil Open - Costa do Sauipe PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Brasil Open - Costa do Sauipe NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo St. Petersburg Open - St. Petersburg Shanghai - Shanghai BNP Paribas Open - Indian Wells Abierto Mexicano de Tenis Pegaso - Acapulco Legg Mason Tennis Classic - Washington D.C. Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami BMW Open - Munich Monte-Carlo Rolex Masters - Monte-Carlo ARAG World Team Championship - Dusseldorf Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Argentina Open - Buenos Aires Tennis Channel Open - Las Vegas Bank Austria Tennis Trophy - Vienna Geneva Open - Geneva U.S. Men's Clay Court Championships - Houston Sony Ericsson Open - Miami 2003 Mercedes Cup - Stuttgart Mutua Madrilena Madrid Open - Madrid Cerveza Club Colombia Open - Bogota Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Ordina Open - 's-Hertogenbosch ATP Vegeta Croatia Open - Umag Western & Southern Open - Cincinnati Copa AT&T - Buenos Aires Valencia Open - Valencia Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal China Open - Beijing Erste Bank Open - Vienna Open de la Comunidad Valenciana - Valencia Telecom Italia Masters - Rome Sydney International - Sydney Medibank Private International - Sydney Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo NASDAQ-100 Open - Miami Mercedes Cup - Stuttgart Next Generation Adelaide International - Adelaide Movistar Open - Vina del Mar Telecom Italia Masters - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrilena Madrid Open - Madrid Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Bet-at-home Open - Hamburg Masters Series Monte-Carlo - Monte Carlo Gerry Weber Open - Halle BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome SAP Open - San Jose Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris European Open - Antwerp U.S. Open - New York German Tennis Championships - Hamburg Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Pacific Life Open - Indian Wells Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Pacific Life Open - Indian Wells Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, PO, GER-RSA 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, QR, CAN-BRA 3-2 Davis Cup, World Group, PO, GER-POL 3-2 Olympics - Athens